Senior/Lead Java Developer
Location: O’Fallon, MO
Duration: 12 months with possible extension
Responsibilities:
- Design, develop, test, and deploy new code to meet the Business needs of the stories and features.
- Maintain and Enhance existing code to improve our software and minimize Technical debt of the platform.
- Researches technical solutions for changing business needs.
- Ability to work in Agile environment.
- Manage individual project priorities, deadlines, and deliverables.
- Ensure the final product is highly performant, responsive, and of the highest quality.
- Actively participate in agile ceremonies including daily scrum, story pointing, story elaboration, and retrospectives.
- High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.
Preferred technical skills and experience:
- 10 years of Java Development experience required.
- Development/Agile tools experience – Fusion, ALM, Confluence, Bamboo, SVN, GIT.
- IDE tools – Eclipse, IntelliJ.
- Web Service development experience (REST/JSON, SOAP)
- Java – Core, Enterprise
- Spring framework, Hibernate
- Oracle - SQL, PLSQL (tuning and performance tuning desirable)
- Linux
- Shell Scripting
- CICD Principles
Nice to have:
- Message Queue
- Camel
- JavaScript (JQuery/Angular JS)
- Angular 2 front end development
- Micro services